export type TsTreeState = {
	expandedKeys: (string | number)[];
	selectedKeys: (string | number)[];
	checkedKeys: (string | number)[];
	treeData: Array<any>;
	flatTreeObj: Record<string, Record<string, any>>;
	autoExpandParent: boolean;
	isshowchecked: boolean;
};

export type TsRightList<T> = {
	selectedList: T;
	selectedKeys: (string | number)[];
};

export type TsTreeCheckedKeys = (string | number)[] | { checked: (string | number)[]; halfChecked: (string | number)[] };
